package edu.algo3.algoThief.domain;

import edu.algo3.algoThief.util.Constants;

public class Investigador
    extends CargoPoliciaco {

    private final Integer COSTO_DE_VIAJE = 1500;

    // constructor

    public Investigador() {
    	this.costoDeViaje = COSTO_DE_VIAJE;
    	this.nombreDelCargo = Constants.NOMBRE_CARGO_INVESTIGADOR;
    }

    // getters

    // setters

    // metodos

    public Caso prepararCaso() {

        Integer dificultad = new Integer(Constants.GRADO_DE_DIFICULTAD_MEDIO);
        Caso caso = new Caso(dificultad);
        return caso;
    }
    
    public Caso prepararCaso(String nombreJugador) {
    	
        Integer dificultad = new Integer(Constants.GRADO_DE_DIFICULTAD_MEDIO);
        Caso caso = new Caso(dificultad, nombreJugador);
        return caso;
    }
}
